import axios from 'axios'
// import { AxiosRequestConfig, AxiosError, AxiosResponse} from 'axios';


// 创建axiso实例
const axiosInstance=axios.create({
    baseURL:"https://apifoxmock.com/m1/5157938-4822418-default",
})

// 创建请求拦截器
// instance.interceptors.request.use(
//     (config: AxiosRequestConfig):any => {
//         // 可在请求发送前对config进行修改，如添加请求头等
//         const headers = config.headers || {};
//         headers['Authorization'] = 'Bxxx';
//         config.headers = headers;
//         return config;
//      },
//      (error: AxiosError) => {
//         // 处理请求错误
//         return Promise.reject(error);
//      }
//   );

// 创建响应拦截器
// instance.interceptors.response.use(
//     (response: AxiosResponse) => {
//         // 处理响应数据
//         return response.data;
//     },
//     (error: AxiosError) => {
//         // 处理响应错误
//         return Promise.reject(error);
//     }
// );

export default axiosInstance